Process Model Driven Requirements Engineering
نویسندگان
چکیده
This paper demonstrates an approach to requirements engineering with process models as the hub for a family of consistent sub-models. The process model taken as a starting point gives focus, and the different requirement perspectives are served through the enrichment of the process model in several dimensions. Different views into the model family give the well-known specification models; information models, exchange models, service models, etc. The family of related sub models are refined iteratively to describe the need for information (NFI), the need for services (NFS), a shared common information model (CIM) and refined domain information models (DIM). We call this family of interrelated sub models of information systems knowledge models, since they capture both the structure and the behaviour of the subject matter domain. Working in an integrated way with several models serves to enhance consistency and to test the quality of each particular model.
منابع مشابه
Incorporating Model-Driven Techniques into Requirements Engineering for the Service-Oriented Development Process
Modern information systems, which are the result of the interconnection of systems of many organizations, run in variable contexts, and require both a lightweight approach to interoperability and the capability to actively react to changing requirements and failures. Model-Driven Development (MDD) and Service-Oriented Architecture (SOA) are software development approaches that deal with this co...
متن کاملOn Model-driven Development for Web Applications
The importance of requirements engineering for web systems is increasing today. Only few methodologies provides a systematic approach for the specification of web systems through requirements models. New results that address model transformation from requirements to web system design were recently obtained in the context of using QVT language. In this paper we propose an approach for deriving w...
متن کاملA Framework to Support Requirements Analysis in Engineering Design
Complex system development activities such as requirements analysis to requirements specification, implementation and verification are well defined in the software engineering domain. Interests in using a model driven engineering have increased in this domain. System level requirements analysis and model driven engineering may result in a significant improvement in engineering design. This pape...
متن کاملA Model Driven Approach for Requirements Engineering of Industrial Automation Systems
Model driven requirements engineering (MDRE) is proposed to deal with the ever-increasing complexity of technical systems in the sense of providing requirement specifications as formal models that are correct, complete, consistent, unambiguous and easy to read and easy to maintain. A critical issue in this area is the lack of a universal and standardized modeling language which covers the whole...
متن کاملImproving the use case driven approach to requirements engineering
This paper presents the idea of Usage Oriented Requirements Engineering, an extension of Use Case Driven Analysis. The main objective is to achieve a requirements engineering process resulting in a model which captures both functional requirements and system usage aspects in a comprehensive manner. The paper presents the basic concepts and the process of Usage Oriented Requirements Engineering,...
متن کاملREMM-Studio: an Integrated Model-Driven Environment for Requirements Specification, Validation and Formatting
In order to integrate requirements into the current Model-Driven Engineering (MDE) approach, the traditional document-based requirements specification process should be changed into a requirements modelling process. To achieve this we propose a requirements metamodel called REMM (Requirements Engineering MetaModel) which includes the elements that should appear in a requirements model (requirem...
متن کامل